Например, Бобцов

ПРОТОТИПИРОВАНИЕ АДАПТИВНЫХ ПОЛЬЗОВАТЕЛЬСКИХ ИНТЕРФЕЙСОВ ПРИКЛАДНЫХ ПРОГРАММ С ИСПОЛЬЗОВАНИЕМ МЕТОДОВ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА

Аннотация:

Предмет исследования. Выполнено исследование в области разработки пользовательского интерфейса прикладного программного обеспечения с использованием элементов искусственного интеллекта. Создана методика разработки интерфейсов адаптивного прикладного программирования, основанная на оценке профессиональных качеств пользователя, психофизиологических особенностей и эмоционального состояния. Программная система разработана и реализована с возможностью выбора интерфейса прикладного программирования с учетом аудитории пользователей и конкретного состояния пользователя. Проведен анализ работ, посвященных данной проблеме, в результате выявлено, что при построении модели пользователя и прототипа интерфейса авторы ограничиваются оценкой умения работы на компьютере и знанием предметной области, но не принимается во внимание эмоциональное состояние и психофизиологические особенности пользователя. Метод. Для реализации аналитической части программной системы использована нечеткая экспертная система, ядром которой является продукционная модель представления знаний. На предварительном этапе сформирована группа экспертов и реализовано ранжирование характеристик пользователей. В результате разработана база правил продукционной модели экспертной системы, которая позволяет на основе результатов оценки характеристик пользователей и их эмоционального состояния подобрать наиболее подходящий прототип шаблона интерфейса. Основные результаты. Применение методов искусственного интеллекта позволяет на более высоком качественном уровне проектировать пользовательские интерфейсы. Реализованный адаптивный интерфейс обеспечивает удобное взаимодействие пользователя с программной системой и позволяет сократить число ошибочных действий, возникающих при работе специалистов. Практическая значимость. Разработанная программная система проектирования адаптивных пользовательских интерфейсов может быть использована при проектировании прикладного программного обеспечения в различных сферах деятельности для широкой пользовательской аудитории.

Ключевые слова:

Статьи в номере